semiconductor electronics - French English Dictionary